
  package com.wicket.okrcomponent.integration;
  
import com.wicket.okrcomponent.integration.dto.*;
import com.wicket.okrcomponent.common.ro.OkrResult;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;

/**
 * @author ： 
 * @date ： 
 *
 *
 * @version 1.0
 */
@FeignClient("component")
public interface FwCompInterfaceModeClient {
/**
   * D2执行数据集相减得结果(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetSubtractResultsCom")
    public OkrResult<ImplementDataSetSubtractResultsComRespDto> implementDataSetSubtractResultsCom(ImplementDataSetSubtractResultsComReqDto reqDTO);
/**
   * D2-执行集合去除已存在的数据服务(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCollectionRemoveExistingDataCom")
    public OkrResult<ImplementCollectionRemoveExistingDataComRespDto> implementCollectionRemoveExistingDataCom(ImplementCollectionRemoveExistingDataComReqDto reqDTO);
/**
   * D2执行数据集记录去重(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetDuplicateRemovalCom")
    public OkrResult<ImplementDataSetDuplicateRemovalComRespDto> implementDataSetDuplicateRemovalCom(ImplementDataSetDuplicateRemovalComReqDto reqDTO);
/**
   * D2-执行数据集去除非空值数据服务(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetRemoveUnNullDataCom")
    public OkrResult<ImplementDataSetRemoveUnNullDataComRespDto> implementDataSetRemoveUnNullDataCom(ImplementDataSetRemoveUnNullDataComReqDto reqDTO);
/**
   * D2执行数据集加一条记录(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetPlusOneCom")
    public OkrResult<ImplementDataSetPlusOneComRespDto> implementDataSetPlusOneCom(ImplementDataSetPlusOneComReqDto reqDTO);
/**
   * D2执行数据集每条与单数值比较(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetEachSingleValueComparisonCom")
    public OkrResult<ImplementDataSetEachSingleValueComparisonComRespDto> implementDataSetEachSingleValueComparisonCom(ImplementDataSetEachSingleValueComparisonComReqDto reqDTO);
/**
   * D2执行数据集数值相加与单数值比较(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetSumOfSingleValueComparisonCom")
    public OkrResult<ImplementDataSetSumOfSingleValueComparisonComRespDto> implementDataSetSumOfSingleValueComparisonCom(ImplementDataSetSumOfSingleValueComparisonComReqDto reqDTO);
/**
   * D2计算数据集最大小值记录(公共)
   */
    @PostMapping("/comp/interfaceMode/calculateDataBigMiniRecordCom")
    public OkrResult<CalculateDataBigMiniRecordComRespDto> calculateDataBigMiniRecordCom(CalculateDataBigMiniRecordComReqDto reqDTO);
/**
   * D2-计算两个数值相减服务(公共)
   */
    @PostMapping("/comp/interfaceMode/calculateSubtractOfTwoNumCom")
    public OkrResult<CalculateSubtractOfTwoNumComRespDto> calculateSubtractOfTwoNumCom(CalculateSubtractOfTwoNumComReqDto reqDTO);
/**
   * D2-执行统计数据集条数服务(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCountNumberDataSetsCom")
    public OkrResult<ImplementCountNumberDataSetsComRespDto> implementCountNumberDataSetsCom(ImplementCountNumberDataSetsComReqDto reqDTO);
/**
   * D2-执行计算两个数值相除服务(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDivisionOfTwoNumCom")
    public OkrResult<ImplementDivisionOfTwoNumComRespDto> implementDivisionOfTwoNumCom(ImplementDivisionOfTwoNumComReqDto reqDTO);
/**
   * D2-执行数据集计算完成数量(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetCountAchieveNumCom")
    public OkrResult<ImplementDataSetCountAchieveNumComRespDto> implementDataSetCountAchieveNumCom(ImplementDataSetCountAchieveNumComReqDto reqDTO);
/**
   * D2判断条件值相等(公共)
   */
    @PostMapping("/comp/interfaceMode/judgeConditionValueEqualCom")
    public OkrResult<JudgeConditionValueEqualComRespDto> judgeConditionValueEqualCom(JudgeConditionValueEqualComReqDto reqDTO);
/**
   * D2判断生命周期操作(公共)
   */
    @PostMapping("/comp/interfaceMode/judgeLifecycleActionsCom")
    public OkrResult<JudgeLifecycleActionsComRespDto> judgeLifecycleActionsCom(JudgeLifecycleActionsComReqDto reqDTO);
/**
   * D2执行取排序列表中上一条数据服务(公共)
   */
    @PostMapping("/comp/interfaceMode/implementGetLastFromDataListCom")
    public OkrResult<ImplementGetLastFromDataListComRespDto> implementGetLastFromDataListCom(ImplementGetLastFromDataListComReqDto reqDTO);
/**
   * D2执行多数据集取并集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementUnionMultipleDataSetsCom")
    public OkrResult<ImplementUnionMultipleDataSetsComRespDto> implementUnionMultipleDataSetsCom(ImplementUnionMultipleDataSetsComReqDto reqDTO);
/**
   * D2-获取内存中业务字段(公共)
   */
    @PostMapping("/comp/interfaceMode/obtainGetPublicFieldCacheCom")
    public OkrResult<ObtainGetPublicFieldCacheComRespDto> obtainGetPublicFieldCacheCom(ObtainGetPublicFieldCacheComReqDto reqDTO);
/**
   * D2执行两数据集去除已存在(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTwoDataRemovalExistsCom")
    public OkrResult<ImplementTwoDataRemovalExistsComRespDto> implementTwoDataRemovalExistsCom(ImplementTwoDataRemovalExistsComReqDto reqDTO);
/**
   * D2执行入参时间点获取两个月时间点(公共)
   */
    @PostMapping("/comp/interfaceMode/implementInputTimePointGetTwoTimePointsCom")
    public OkrResult<ImplementInputTimePointGetTwoTimePointsComRespDto> implementInputTimePointGetTwoTimePointsCom(ImplementInputTimePointGetTwoTimePointsComReqDto reqDTO);
/**
   * D2执行入参时间匹配记录(公共)
   */
    @PostMapping("/comp/interfaceMode/implementMatchRecordInputTimePointCom")
    public OkrResult<ImplementMatchRecordInputTimePointComRespDto> implementMatchRecordInputTimePointCom(ImplementMatchRecordInputTimePointComReqDto reqDTO);
/**
   * D2执行两点时间段天数(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTwoPointTimePeriodDaysCom")
    public OkrResult<ImplementTwoPointTimePeriodDaysComRespDto> implementTwoPointTimePeriodDaysCom(ImplementTwoPointTimePeriodDaysComReqDto reqDTO);
/**
   * D2执行时间点区间内前后偏移N天(公共)
   */
    @PostMapping("/comp/interfaceMode/implementOffsetNdaysInTimePointIntervalCom")
    public OkrResult<ImplementOffsetNdaysInTimePointIntervalComRespDto> implementOffsetNdaysInTimePointIntervalCom(ImplementOffsetNdaysInTimePointIntervalComReqDto reqDTO);
/**
   * D2执行分析自然日数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementAnalyzeNaturalDayDataCom")
    public OkrResult<ImplementAnalyzeNaturalDayDataComRespDto> implementAnalyzeNaturalDayDataCom(ImplementAnalyzeNaturalDayDataComReqDto reqDTO);
/**
   * D2-执行计算时间范围服务(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCountTimeScopeServiceCom")
    public OkrResult<ImplementCountTimeScopeServiceComRespDto> implementCountTimeScopeServiceCom(ImplementCountTimeScopeServiceComReqDto reqDTO);
/**
   * D2执行数据集减一条记录(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSubtractOneCom")
    public OkrResult<ImplementDataSubtractOneComRespDto> implementDataSubtractOneCom(ImplementDataSubtractOneComReqDto reqDTO);
/**
   * D2执行数据集按入参过滤指定记录服务(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataFilterSpecRecByCom")
    public OkrResult<ImplementDataFilterSpecRecByComRespDto> implementDataFilterSpecRecByCom(ImplementDataFilterSpecRecByComReqDto reqDTO);
/**
   * D2执行两个数值对比大小(公共)
   */
    @PostMapping("/comp/interfaceMode/implementNumericalContrastMagnitudeCom")
    public OkrResult<ImplementNumericalContrastMagnitudeComRespDto> implementNumericalContrastMagnitudeCom(ImplementNumericalContrastMagnitudeComReqDto reqDTO);
/**
   * D2-执行按类型过滤数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataFilterSpecRecByTypeCodeCom")
    public OkrResult<ImplementDataFilterSpecRecByTypeCodeComRespDto> implementDataFilterSpecRecByTypeCodeCom(ImplementDataFilterSpecRecByTypeCodeComReqDto reqDTO);
/**
   * D2执行获取上级非末级的下发状态(公共)
   */
    @PostMapping("/comp/interfaceMode/implementGainSuperiorNotLastIssueStateCom")
    public OkrResult<ImplementGainSuperiorNotLastIssueStateComRespDto> implementGainSuperiorNotLastIssueStateCom(ImplementGainSuperiorNotLastIssueStateComReqDto reqDTO);
/**
   * D2执行多数据集多字段取并集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementUnionMultipleManyFieldsDataSetsCom")
    public OkrResult<ImplementUnionMultipleManyFieldsDataSetsComRespDto> implementUnionMultipleManyFieldsDataSetsCom(ImplementUnionMultipleManyFieldsDataSetsComReqDto reqDTO);
/**
   * D2执行获取非分工目标内容下发状态(公共)
   */
    @PostMapping("/comp/interfaceMode/implementGainNotDivTargetContIssueStateCom")
    public OkrResult<ImplementGainNotDivTargetContIssueStateComRespDto> implementGainNotDivTargetContIssueStateCom(ImplementGainNotDivTargetContIssueStateComReqDto reqDTO);
/**
   * D2执行多数据集多字段取交集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementUniteMultipleManyFieldsDataSetsCom")
    public OkrResult<ImplementUniteMultipleManyFieldsDataSetsComRespDto> implementUniteMultipleManyFieldsDataSetsCom(ImplementUniteMultipleManyFieldsDataSetsComReqDto reqDTO);
/**
   * D2执行数据集单条多字段列转行(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataEinzelbandFiltersColumnTurnRowCom")
    public OkrResult<ImplementDataEinzelbandFiltersColumnTurnRowComRespDto> implementDataEinzelbandFiltersColumnTurnRowCom(ImplementDataEinzelbandFiltersColumnTurnRowComReqDto reqDTO);
/**
   * D2执行数据新增删除分类(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataAddOrDeleteClassCom")
    public OkrResult<ImplementDataAddOrDeleteClassComRespDto> implementDataAddOrDeleteClassCom(ImplementDataAddOrDeleteClassComReqDto reqDTO);
/**
   * D2-执行字符串对比(公共)
   */
    @PostMapping("/comp/interfaceMode/implementStringEfficiencyCheckCom")
    public OkrResult<ImplementStringEfficiencyCheckComRespDto> implementStringEfficiencyCheckCom(ImplementStringEfficiencyCheckComReqDto reqDTO);
/**
   * D2-执行多条转数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementMulitDataToOneDatasCom")
    public OkrResult<ImplementMulitDataToOneDatasComRespDto> implementMulitDataToOneDatasCom(ImplementMulitDataToOneDatasComReqDto reqDTO);
/**
   * D2执行根据排序左右切数据(公共)
   */
    @PostMapping("/comp/interfaceMode/implementSplitDataBySortCom")
    public OkrResult<ImplementSplitDataBySortComRespDto> implementSplitDataBySortCom(ImplementSplitDataBySortComReqDto reqDTO);
/**
   * D2执行截取字符串保留前N个字符(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCutRetainStringCom")
    public OkrResult<ImplementCutRetainStringComRespDto> implementCutRetainStringCom(ImplementCutRetainStringComReqDto reqDTO);
/**
   * D2执行多条转数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementMutDataToOneDatasCom")
    public OkrResult<ImplementMutDataToOneDatasComRespDto> implementMutDataToOneDatasCom(ImplementMutDataToOneDatasComReqDto reqDTO);
/**
   * D2执行文档数据集插入排序字段(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDocDataSetInsertionOrderNumCom")
    public OkrResult<ImplementDocDataSetInsertionOrderNumComRespDto> implementDocDataSetInsertionOrderNumCom(ImplementDocDataSetInsertionOrderNumComReqDto reqDTO);
/**
   * D2执行数据集合并文档关系字段(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetMergeDocRelationFieldsCom")
    public OkrResult<ImplementDataSetMergeDocRelationFieldsComRespDto> implementDataSetMergeDocRelationFieldsCom(ImplementDataSetMergeDocRelationFieldsComReqDto reqDTO);

/**
   * D2执行多数据集字段合并(公共)
   */
    @PostMapping("/comp/interfaceMode/implementManyDataSetFieldsMergeCom")
    public OkrResult<ImplementManyDataSetFieldsMergeComRespDto> implementManyDataSetFieldsMergeCom(ImplementManyDataSetFieldsMergeComReqDto reqDTO);
/**
   * D2-执行标准时间转换为字符串(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTimeTurnToStringCom")
    public OkrResult<ImplementTimeTurnToStringComRespDto> implementTimeTurnToStringCom(ImplementTimeTurnToStringComReqDto reqDTO);
/**
   * D2执行找祖先标识(公共)
   */
    @PostMapping("/comp/interfaceMode/implementLookAncestorNodeCodeCom")
    public OkrResult<ImplementLookAncestorNodeCodeComRespDto> implementLookAncestorNodeCodeCom(ImplementLookAncestorNodeCodeComReqDto reqDTO);
/**
   * D2执行两个值比较是否相等(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTwoValuesIsEqualityCom")
    public OkrResult<ImplementTwoValuesIsEqualityComRespDto> implementTwoValuesIsEqualityCom(ImplementTwoValuesIsEqualityComReqDto reqDTO);
/**
   * D2-执行周期合并(公共)
   */
    @PostMapping("/comp/interfaceMode/implementExcCycleSetFieldsMergeCom")
    public OkrResult<ImplementExcCycleSetFieldsMergeComRespDto> implementExcCycleSetFieldsMergeCom(ImplementExcCycleSetFieldsMergeComReqDto reqDTO);
/**
   * D2执行接收数据集出参(公共)
   */
    @PostMapping("/comp/interfaceMode/implementAcceptDataSetOutputCom")
    public OkrResult<ImplementAcceptDataSetOutputComRespDto> implementAcceptDataSetOutputCom(ImplementAcceptDataSetOutputComReqDto reqDTO);
/**
   * D2查询整数型变量详情(公共)
   */
    @PostMapping("/comp/interfaceMode/queryIntegerVariableDetailCom")
    public OkrResult<QueryIntegerVariableDetailComRespDto> queryIntegerVariableDetailCom(QueryIntegerVariableDetailComReqDto reqDTO);
/**
   * D2获取输出当前标识(公共)
   */
    @PostMapping("/comp/interfaceMode/obtainOutPutCurrentCodeCom")
    public OkrResult<ObtainOutPutCurrentCodeComRespDto> obtainOutPutCurrentCodeCom(ObtainOutPutCurrentCodeComReqDto reqDTO);
/**
   * D2-根据开始时间结束时间计算双周(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCalcDoubleWeekByTimeRangeCom")
    public OkrResult<ImplementCalcDoubleWeekByTimeRangeComRespDto> implementCalcDoubleWeekByTimeRangeCom(ImplementCalcDoubleWeekByTimeRangeComReqDto reqDTO);
/**
   * D2执行清洗物理文件(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCleaningPhysicalFilesCom")
    public OkrResult<ImplementCleaningPhysicalFilesComRespDto> implementCleaningPhysicalFilesCom(ImplementCleaningPhysicalFilesComReqDto reqDTO);
/**
   * D2执行数据集差集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCollectionsDiffCom")
    public OkrResult<ImplementCollectionsDiffComRespDto> implementCollectionsDiffCom(ImplementCollectionsDiffComReqDto reqDTO);
/**
   * D2执行数据集去除空值数据(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataSetRemoveNullDataCom")
    public OkrResult<ImplementDataSetRemoveNullDataComRespDto> implementDataSetRemoveNullDataCom(ImplementDataSetRemoveNullDataComReqDto reqDTO);
/**
   * D2执行数据集随机一条记录(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataStochasticOneCom")
    public OkrResult<ImplementDataStochasticOneComRespDto> implementDataStochasticOneCom(ImplementDataStochasticOneComReqDto reqDTO);
/**
   * D2查询接收出入参业务字段详情(公共)
   */
    @PostMapping("/comp/interfaceMode/queryAcceptParameterBizFieldDetailCom")
    public OkrResult<QueryAcceptParameterBizFieldDetailComRespDto> queryAcceptParameterBizFieldDetailCom(QueryAcceptParameterBizFieldDetailComReqDto reqDTO);
/**
   * D2执行多字段数据集记录去重(公共)
   */
    @PostMapping("/comp/interfaceMode/implementManyFieldsDataSetDuplicateRemovalCom")
    public OkrResult<ImplementManyFieldsDataSetDuplicateRemovalComRespDto> implementManyFieldsDataSetDuplicateRemovalCom(ImplementManyFieldsDataSetDuplicateRemovalComReqDto reqDTO);
/**
   * D2-执行时间加减(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTimeAddAndSubCom")
    public OkrResult<ImplementTimeAddAndSubComRespDto> implementTimeAddAndSubCom(ImplementTimeAddAndSubComReqDto reqDTO);
/**
   * D2-执行多时间类型对比(公共)
   */
    @PostMapping("/comp/interfaceMode/implementComparisonOfMultipleTimeTypesCom")
    public OkrResult<ImplementComparisonOfMultipleTimeTypesComRespDto> implementComparisonOfMultipleTimeTypesCom(ImplementComparisonOfMultipleTimeTypesComReqDto reqDTO);
/**
   * D2获取数据集按入参过滤指定记录(公共)
   */
    @PostMapping("/comp/interfaceMode/obtainDataFilterSpecRecByCom")
    public OkrResult<ObtainDataFilterSpecRecByComRespDto> obtainDataFilterSpecRecByCom(ObtainDataFilterSpecRecByComReqDto reqDTO);
/**
   * D2-执行富文本转markdown(公共)
   */
    @PostMapping("/comp/interfaceMode/implementHypertextTurnToMarkdownCom")
    public OkrResult<ImplementHypertextTurnToMarkdownComRespDto> implementHypertextTurnToMarkdownCom(ImplementHypertextTurnToMarkdownComReqDto reqDTO);
/**
   * D2-执行对接第三方发送消息(公共)
   */
    @PostMapping("/comp/interfaceMode/implementObtainThirdSendMsgCom")
    public OkrResult<ImplementObtainThirdSendMsgComRespDto> implementObtainThirdSendMsgCom(ImplementObtainThirdSendMsgComReqDto reqDTO);
/**
   * D2-获取字符串长度(公共)
   */
    @PostMapping("/comp/interfaceMode/implementGetStringLengthCom")
    public OkrResult<ImplementGetStringLengthComRespDto> implementGetStringLengthCom(ImplementGetStringLengthComReqDto reqDTO);
/**
   * D2-执行数据集根据排序字段取最大最小(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataListGetMaxOrMiniByOrderNumberCom")
    public OkrResult<ImplementDataListGetMaxOrMiniByOrderNumberComRespDto> implementDataListGetMaxOrMiniByOrderNumberCom(ImplementDataListGetMaxOrMiniByOrderNumberComReqDto reqDTO);
/**
   * D2-执行两数相比输出指定文本(公共)
   */
    @PostMapping("/comp/interfaceMode/implementCompTwoNumberOutputSpecTextCom")
    public OkrResult<ImplementCompTwoNumberOutputSpecTextComRespDto> implementCompTwoNumberOutputSpecTextCom(ImplementCompTwoNumberOutputSpecTextComReqDto reqDTO);
/**
   * D2执行数据集按指定格式转文本(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataAppointFormatShiftTextCom")
    public OkrResult<ImplementDataAppointFormatShiftTextComRespDto> implementDataAppointFormatShiftTextCom(ImplementDataAppointFormatShiftTextComReqDto reqDTO);
/**
   * D2-执行markdown转文本(公共)
   */
    @PostMapping("/comp/interfaceMode/implementMarkdownTurnToTextCom")
    public OkrResult<ImplementMarkdownTurnToTextComRespDto> implementMarkdownTurnToTextCom(ImplementMarkdownTurnToTextComReqDto reqDTO);
/**
   * D2-执行markdown数据集转文本(公共)
   */
    @PostMapping("/comp/interfaceMode/implementMarkdownDataListTurnToTextCom")
    public OkrResult<ImplementMarkdownDataListTurnToTextComRespDto> implementMarkdownDataListTurnToTextCom(ImplementMarkdownDataListTurnToTextComReqDto reqDTO);
/**
   * D2-执行加密解密(公共)
   */
    @PostMapping("/comp/interfaceMode/implementEncryptionAndDecryptionCom")
    public OkrResult<ImplementEncryptionAndDecryptionComRespDto> implementEncryptionAndDecryptionCom(ImplementEncryptionAndDecryptionComReqDto reqDTO);
/**
   * D2-执行固定密钥加密解密(公共)
   */
    @PostMapping("/comp/interfaceMode/implementEncryptionAndDecryptionByFixedKeyCom")
    public OkrResult<ImplementEncryptionAndDecryptionByFixedKeyComRespDto> implementEncryptionAndDecryptionByFixedKeyCom(ImplementEncryptionAndDecryptionByFixedKeyComReqDto reqDTO);
/**
   * D2-执行动态密钥加密解密(公共)
   */
    @PostMapping("/comp/interfaceMode/implementEncryptionAndDecryptionByDynamicKeyCom")
    public OkrResult<ImplementEncryptionAndDecryptionByDynamicKeyComRespDto> implementEncryptionAndDecryptionByDynamicKeyCom(ImplementEncryptionAndDecryptionByDynamicKeyComReqDto reqDTO);

/**
   * D2-执行两时间之间加减(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTwoTimeAddAndSubCom")
    public OkrResult<ImplementTwoTimeAddAndSubComRespDto> implementTwoTimeAddAndSubCom(ImplementTwoTimeAddAndSubComReqDto reqDTO);
/**
   * D2-计算两个数值相加(公共)
   */
    @PostMapping("/comp/interfaceMode/calculateAdditionOfTwoNumsCom")
    public OkrResult<CalculateAdditionOfTwoNumsComRespDto> calculateAdditionOfTwoNumsCom(CalculateAdditionOfTwoNumsComReqDto reqDTO);
/**
   * D2判断数据集按入参去N条(公共)
   */
    @PostMapping("/comp/interfaceMode/judgeDataPressRemoveMultipleEntriesCom")
    public OkrResult<JudgeDataPressRemoveMultipleEntriesComRespDto> judgeDataPressRemoveMultipleEntriesCom(JudgeDataPressRemoveMultipleEntriesComReqDto reqDTO);
/**
   * D2执行接文本字段数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementConnectTextFieldDatasetCom")
    public OkrResult<ImplementConnectTextFieldDatasetComRespDto> implementConnectTextFieldDatasetCom(ImplementConnectTextFieldDatasetComReqDto reqDTO);
/**
   * D2执行字段名与值转数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementFieldsNameAndValueToOneDatasCom")
    public OkrResult<ImplementFieldsNameAndValueToOneDatasComRespDto> implementFieldsNameAndValueToOneDatasCom(ImplementFieldsNameAndValueToOneDatasComReqDto reqDTO);
/**
   * D2执行时间格式化(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDateFormatCom")
    public OkrResult<ImplementDateFormatComRespDto> implementDateFormatCom(ImplementDateFormatComReqDto reqDTO);
/**
   * D2执行事务等待时长(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTransactionWaitingTimeCom")
    public OkrResult<ImplementTransactionWaitingTimeComRespDto> implementTransactionWaitingTimeCom(ImplementTransactionWaitingTimeComReqDto reqDTO);
/**
   * D2-执行并发行为主题锁(公共)
   */
    @PostMapping("/comp/interfaceMode/implementConcBhvThemeLockComCom")
    public OkrResult<ImplementConcBhvThemeLockComComRespDto> implementConcBhvThemeLockComCom(ImplementConcBhvThemeLockComComReqDto reqDTO);
/**
   * D2-新增redis业务数据对象(公共)
   */
    @PostMapping("/comp/interfaceMode/addRedisBusinessDataCom")
    public OkrResult<AddRedisBusinessDataComRespDto> addRedisBusinessDataCom(AddRedisBusinessDataComReqDto reqDTO);
/**
   * D2-查询redis业务数据对象列表(公共)
   */
    @PostMapping("/comp/interfaceMode/queryRedisBusinessDataListCom")
    public OkrResult<QueryRedisBusinessDataListComRespDto> queryRedisBusinessDataListCom(QueryRedisBusinessDataListComReqDto reqDTO);
/**
   * D2-删除redis业务数据对象(公共)
   */
    @PostMapping("/comp/interfaceMode/deleteRedisBusinessDataCom")
    public OkrResult<DeleteRedisBusinessDataComRespDto> deleteRedisBusinessDataCom(DeleteRedisBusinessDataComReqDto reqDTO);
/**
   * D2-查询redis业务数据对象详情(公共)
   */
    @PostMapping("/comp/interfaceMode/queryRedisBusinessDataDetailCom")
    public OkrResult<QueryRedisBusinessDataDetailComRespDto> queryRedisBusinessDataDetailCom(QueryRedisBusinessDataDetailComReqDto reqDTO);
/**
   * D2-分析单字段批量转数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/analysisFieldBatchDataCom")
    public OkrResult<AnalysisFieldBatchDataComRespDto> analysisFieldBatchDataCom(AnalysisFieldBatchDataComReqDto reqDTO);
/**
   * D2-查询入参redis业务数据对象列表(公共)
   */
    @PostMapping("/comp/interfaceMode/queryRefRedisBusinessDataListCom")
    public OkrResult<QueryRefRedisBusinessDataListComRespDto> queryRefRedisBusinessDataListCom(QueryRefRedisBusinessDataListComReqDto reqDTO);
/**
   * D2-查询入参redis业务数据对象详情(公共)
   */
    @PostMapping("/comp/interfaceMode/queryRefRedisBusinessDataDetailCom")
    public OkrResult<QueryRefRedisBusinessDataDetailComRespDto> queryRefRedisBusinessDataDetailCom(QueryRefRedisBusinessDataDetailComReqDto reqDTO);
/**
   * D2新增内存业务数据(公共)
   */
    @PostMapping("/comp/interfaceMode/addMemoryBusinessDataCom")
    public OkrResult<AddMemoryBusinessDataComRespDto> addMemoryBusinessDataCom(AddMemoryBusinessDataComReqDto reqDTO);
///**
//   * D2查询内存业务数据详情(公共)
//   */
//    @PostMapping("/comp/interfaceMode/queryMemoryBusinessDataDetailCom")
//    public OkrResult<QueryMemoryBusinessDataDetailComRespDto> queryMemoryBusinessDataDetailCom(QueryMemoryBusinessDataDetailComReqDto reqDTO);
/**
   * D2执行数据集聚合(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDatasetAggregationCom")
    public OkrResult<ImplementDatasetAggregationComRespDto> implementDatasetAggregationCom(ImplementDatasetAggregationComReqDto reqDTO);
/**
   * D2执行数据重分配(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDataRedistributionCom")
    public OkrResult<ImplementDataRedistributionComRespDto> implementDataRedistributionCom(ImplementDataRedistributionComReqDto reqDTO);
/**
   * D2执行接收转换数值(公共)
   */
    @PostMapping("/comp/interfaceMode/implementReceiveConversionResultValueCom")
    public OkrResult<ImplementReceiveConversionResultValueComRespDto> implementReceiveConversionResultValueCom(ImplementReceiveConversionResultValueComReqDto reqDTO);
/**
   * D2执行开始与结束时间格式转换(公共)
   */
    @PostMapping("/comp/interfaceMode/implementStartAndEndTimeFormatCom")
    public OkrResult<ImplementStartAndEndTimeFormatComRespDto> implementStartAndEndTimeFormatCom(ImplementStartAndEndTimeFormatComReqDto reqDTO);
/**
   * D2生成数据对象批次标识(公共)
   */
    @PostMapping("/comp/interfaceMode/generateDataObjectBatchCodeCom")
    public OkrResult<GenerateDataObjectBatchCodeComRespDto> generateDataObjectBatchCodeCom(GenerateDataObjectBatchCodeComReqDto reqDTO);
/**
   * D2修改redis业务数据对象(公共)
   */
    @PostMapping("/comp/interfaceMode/updateRedisBusinessDataCom")
    public OkrResult<UpdateRedisBusinessDataComRespDto> updateRedisBusinessDataCom(UpdateRedisBusinessDataComReqDto reqDTO);
/**
   * D2执行数据集取最新一条(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDatasSetFetchNewLatestCom")
    public OkrResult<ImplementDatasSetFetchNewLatestComRespDto> implementDatasSetFetchNewLatestCom(ImplementDatasSetFetchNewLatestComReqDto reqDTO);
/**
   * D2执行数据集取最后一条(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDatasSetFetchLastLatestCom")
    public OkrResult<ImplementDatasSetFetchLastLatestComRespDto> implementDatasSetFetchLastLatestCom(ImplementDatasSetFetchLastLatestComReqDto reqDTO);
/**
   * D2两数据集模糊匹配指定字段数据集结果(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTwoDatasVagueMateAssignDatasResultCom")
    public OkrResult<ImplementTwoDatasVagueMateAssignDatasResultComRespDto> implementTwoDatasVagueMateAssignDatasResultCom(ImplementTwoDatasVagueMateAssignDatasResultComReqDto reqDTO);
/**
   * D2文本字段指定格式转数据集(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTextFieldAssignFormatTurnDatasCom")
    public OkrResult<ImplementTextFieldAssignFormatTurnDatasComRespDto> implementTextFieldAssignFormatTurnDatasCom(ImplementTextFieldAssignFormatTurnDatasComReqDto reqDTO);
/**
   * D2输出当前树排序值(公共)
   */
    @PostMapping("/comp/interfaceMode/obtainOutPutCurrentTreeOrderNumberCom")
    public OkrResult<ObtainOutPutCurrentTreeOrderNumberComRespDto> obtainOutPutCurrentTreeOrderNumberCom(ObtainOutPutCurrentTreeOrderNumberComReqDto reqDTO);
/**
   * D2执行空间配置推送内容(公共)
   */
    @PostMapping("/comp/interfaceMode/implementSpaceConfPushMemoryCom")
    public OkrResult<ImplementSpaceConfPushMemoryComRespDto> implementSpaceConfPushMemoryCom(ImplementSpaceConfPushMemoryComReqDto reqDTO);
/**
   * D2执行并发行为主题锁(悬停等待)
   */
    @PostMapping("/comp/interfaceMode/implementConcurrencyBehaviorThemeLockWaitCom")
    public OkrResult<ImplementConcurrencyBehaviorThemeLockWaitComRespDto> implementConcurrencyBehaviorThemeLockWaitCom(ImplementConcurrencyBehaviorThemeLockWaitComReqDto reqDTO);
/**
   * D2执行业务组件公共字段推送内存(公共)
   */
    @PostMapping("/comp/interfaceMode/implementBizModuleAccessParameterFieldCom")
    public OkrResult<ImplementBizModuleAccessParameterFieldComRespDto> implementBizModuleAccessParameterFieldCom(ImplementBizModuleAccessParameterFieldComReqDto reqDTO);
/**
   * D2新增内存业务数据(公共)
   */
    @PostMapping("/comp/interfaceMode/addMemory2BusinessDataCom")
    public OkrResult<AddMemory2BusinessDataComRespDto> addMemory2BusinessDataCom(AddMemory2BusinessDataComReqDto reqDTO);
/**
   * D2执行时间格式转换(公共)
   */
    @PostMapping("/comp/interfaceMode/implementTimeFormatConversionCom")
    public OkrResult<ImplementTimeFormatConversionComRespDto> implementTimeFormatConversionCom(ImplementTimeFormatConversionComReqDto reqDTO);
/**
   * D2执行数据集取一条（含时间）(公共)
   */
    @PostMapping("/comp/interfaceMode/implementDatasFetchLastLatestWithTimeCom")
    public OkrResult<ImplementDatasFetchLastLatestWithTimeComRespDto> implementDatasFetchLastLatestWithTimeCom(ImplementDatasFetchLastLatestWithTimeComReqDto reqDTO);
/**
   * D2执行单条相对地址转全路径(公共)
   */
    @PostMapping("/comp/interfaceMode/implementSingleRelativePathConvertToFullPathCom")
    public OkrResult<ImplementSingleRelativePathConvertToFullPathComRespDto> implementSingleRelativePathConvertToFullPathCom(ImplementSingleRelativePathConvertToFullPathComReqDto reqDTO);
/**
   * D2查询内存业务数据列表(业务原子)
   */
    @PostMapping("/comp/interfaceMode/queryMemorysBusinessDataListCom")
    public OkrResult<QueryMemorysBusinessDataListComRespDto> queryMemorysBusinessDataListCom(QueryMemorysBusinessDataListComReqDto reqDTO);
/**
   * D2查询内存业务数据列表(公共)
   */
    @PostMapping("/comp/interfaceMode/queryMemoryBusinessDataListCom")
    public OkrResult<QueryMemoryBusinessDataListComRespDto> queryMemoryBusinessDataListCom(QueryMemoryBusinessDataListComReqDto reqDTO);
/**
   * D2执行多字段转json字符串(公共)
   */
    @PostMapping("/comp/interfaceMode/implementMutFeldToJsonStringCom")
    public OkrResult<ImplementMutFeldToJsonStringComRespDto> implementMutFeldToJsonStringCom(ImplementMutFeldToJsonStringComReqDto reqDTO);
/**
   * D2删除节点关系(公共)
   */
    @PostMapping("/comp/interfaceMode/deleteNodeRelationGraphDatabaseCom")
    public OkrResult<DeleteNodeRelationGraphDatabaseComRespDto> deleteNodeRelationGraphDatabaseCom(DeleteNodeRelationGraphDatabaseComReqDto reqDTO);
/**
   * D2新增节点关系(公共)
   */
    @PostMapping("/comp/interfaceMode/addNodeRelationGraphDatabaseCom")
    public OkrResult<AddNodeRelationGraphDatabaseComRespDto> addNodeRelationGraphDatabaseCom(AddNodeRelationGraphDatabaseComReqDto reqDTO);
/**
   * D2批量删节点标签(公共)
   */
    @PostMapping("/comp/interfaceMode/batchDeleteNodeTagGraphDatabaseCom")
    public OkrResult<BatchDeleteNodeTagGraphDatabaseComRespDto> batchDeleteNodeTagGraphDatabaseCom(BatchDeleteNodeTagGraphDatabaseComReqDto reqDTO);
/**
   * D2删除节点标签(公共)
   */
    @PostMapping("/comp/interfaceMode/deleteNodeTagGraphDatabaseCom")
    public OkrResult<DeleteNodeTagGraphDatabaseComRespDto> deleteNodeTagGraphDatabaseCom(DeleteNodeTagGraphDatabaseComReqDto reqDTO);
/**
   * D2批量增节点标签(公共)
   */
    @PostMapping("/comp/interfaceMode/batchAddNodeTagGraphDatabaseCom")
    public OkrResult<BatchAddNodeTagGraphDatabaseComRespDto> batchAddNodeTagGraphDatabaseCom(BatchAddNodeTagGraphDatabaseComReqDto reqDTO);
/**
   * D2新增节点标签(公共)
   */
    @PostMapping("/comp/interfaceMode/addNodeTagGraphDatabaseCom")
    public OkrResult<AddNodeTagGraphDatabaseComRespDto> addNodeTagGraphDatabaseCom(AddNodeTagGraphDatabaseComReqDto reqDTO);
/**
   * D2查询节点列表(公共)
   */
    @PostMapping("/comp/interfaceMode/queryNodeGraphDatabaseListCom")
    public OkrResult<QueryNodeGraphDatabaseListComRespDto> queryNodeGraphDatabaseListCom(QueryNodeGraphDatabaseListComReqDto reqDTO);
/**
   * D2查询节点详情(公共)
   */
    @PostMapping("/comp/interfaceMode/queryNodeGraphDatabaseDetailCom")
    public OkrResult<QueryNodeGraphDatabaseDetailComRespDto> queryNodeGraphDatabaseDetailCom(QueryNodeGraphDatabaseDetailComReqDto reqDTO);
/**
   * D2删除节点(公共)
   */
    @PostMapping("/comp/interfaceMode/deleteNodeGraphDatabaseCom")
    public OkrResult<DeleteNodeGraphDatabaseComRespDto> deleteNodeGraphDatabaseCom(DeleteNodeGraphDatabaseComReqDto reqDTO);
/**
   * D2新增节点(公共)
   */
    @PostMapping("/comp/interfaceMode/addNodeGraphDatabaseCom")
    public OkrResult<AddNodeGraphDatabaseComRespDto> addNodeGraphDatabaseCom(AddNodeGraphDatabaseComReqDto reqDTO);
/**
   * D2执行数据导出excel(公共)
   */
    @PostMapping("/comp/interfaceMode/implementExportDatatoExcelCom")
    public OkrResult<ImplementExportDatatoExcelComRespDto> implementExportDatatoExcelCom(ImplementExportDatatoExcelComReqDto reqDTO);
/**
   * D2查询MQ队列数据列表(公共)
   */
    @PostMapping("/comp/interfaceMode/queryMessageQueueListCom")
    public OkrResult<QueryMessageQueueListComRespDto> queryMessageQueueListCom(QueryMessageQueueListComReqDto reqDTO);
/**
   * D2修改MQ队列最小值(公共)
   */
    @PostMapping("/comp/interfaceMode/updateMessageQueueCom")
    public OkrResult<UpdateMessageQueueComRespDto> updateMessageQueueCom(UpdateMessageQueueComReqDto reqDTO);
/**
   * D2执行注册MQ队列(公共)
   */
    @PostMapping("/comp/interfaceMode/addMessageQueueCom")
    public OkrResult<AddMessageQueueComRespDto> addMessageQueueCom(AddMessageQueueComReqDto reqDTO);
/**
   * D2新增MQ队列数据(公共)
   */
    @PostMapping("/comp/interfaceMode/addMessageQueueDataCom")
    public OkrResult<AddMessageQueueDataComRespDto> addMessageQueueDataCom(AddMessageQueueDataComReqDto reqDTO);
/**
   * D2遍历查询有数据的MQ队列(公共)
   */
    @PostMapping("/comp/interfaceMode/queryHaveDataMqQueueDetailCom")
    public OkrResult<QueryHaveDataMqQueueDetailComRespDto> queryHaveDataMqQueueDetailCom(QueryHaveDataMqQueueDetailComReqDto reqDTO);
/**
   * D2执行名称副本处理(公共)
   */
    @PostMapping("/comp/interfaceMode/implementNameCopyHandleCom")
    public OkrResult<ImplementNameCopyHandleComRespDto> implementNameCopyHandleCom(ImplementNameCopyHandleComReqDto reqDTO);


}